class StringUtil {
  // 末尾补 字符 到指定长度
  static String padRight(int length, String str, String pad) {
    String originalString = str;
    return originalString.padRight(length, pad);
  }

  // 前面补 字符 到指定长度
  static String padLeft(int length, String str, String pad) {
    String originalString = str;
    return originalString.padLeft(length, pad);
  }

  /// 将字符串的第一个英文字母大写（其他字母不变）
  static String capitalizeFirstLetter(String input) {
    if (input.isEmpty) return input; // 空字符串直接返回
    return input[0].toUpperCase() + input.substring(1);
  }
}
